ipc anti-doping committee - German English Dictionary